package com.example.opengl.player.base

import com.example.opengl.player.base.BaseDecoder
import com.example.opengl.player.base.Frame
import com.example.opengl.player.base.IDecoderStateListener
interface DefDecoderStateListener: IDecoderStateListener {
    override fun decoderPrepare(decodeJob: BaseDecoder?) {}

    override fun decoderReady(decodeJob: BaseDecoder?) {}

    override fun decoderRunning(decodeJob: BaseDecoder?) {}

    override fun decoderPause(decodeJob: BaseDecoder?) {}

    override fun decodeOneFrame(decodeJob: BaseDecoder?, frame: Frame) {}

    override fun decoderFinish(decodeJob: BaseDecoder?) {}

    override fun decoderDestroy(decodeJob: BaseDecoder?) {}

    override fun decoderError(decodeJob: BaseDecoder?, msg: String) {}
}